contact sport – English–Français translations

🇬🇧 en fr 🇫🇷

contact sport noun

  • sport involving physical contact
sport de contact
Wiktionary Links